/*查询筛选条件*/

.filterSearch,
.demo-form-keyword {
    background: #fff;
    padding: 10px;
    font-size: 13px;
}


/*分页*/

.el-pagination {
    text-align: right;
    padding: 10px 0 20px 0;
}


/*空数据*/

.empty {
    text-align: center;
    padding: 100px 0;
    color: #909399;
}

.empty img {
    width: 80px;
}

.empty div {
    color: #909399;
    margin-top: 6px;
}


/*li标签*/

li {
    list-style: none;
}


/*字体颜色*/

.look {
    color: #409EFF;
    cursor: pointer;
}


/*表单*/


/*.el-form-item--mini.el-form-item, .el-form-item--small.el-form-item {
	margin-bottom: 10px;
}*/

.lineSearchForm {
    margin-top: 10px;
}

.el-form-item__label {
    font-weight: normal;
    font-size: 13px;
}

.filterSearch .el-select .el-input.is-disabled .el-input__inner,
.filterSearch .el-input--small .el-input__inner,
.filterSearch .el-date-editor.el-input,
.filterSearch .el-date-editor.el-input__inner {
    width: 200px!important;
}

.pOneBeginTime .el-input--small .el-input__inner {
    width: 90px!important;
}


/*图表*/

#runQueryPillarEcharts {
    width: 400px;
    height: 200px;
    display: none;
}

#laboratoryEcharts {
    width: 800px;
    height: 400px;
    padding: 0 5px;
}

#laboratoryEcharts {
    width: 800px;
    height: 400px;
}

.echartsCon {
    overflow: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    background: #fff;
    margin-top: 10px;
    height: 400px;
}

.echartsDiv {
    width: 600px;
    height: 400px;
    float: left;
}

#EOneEchart {
    width: 400px;
    height: 400px;
}

#EFourEchart {
    width: 500px;
    height: 380px;
}

#statisticsEchartContent {
    height: 200px;
    margin-top: 10px;
    background: #fff;
}

#workShopStatisticsEcharts,
#passRateEcharts {
    width: 1000px;
    height: 200px;
    margin-top: 20px;
    display: none;
}

.runQueryEchartsCon {
    background: #fff;
}

#runQueryEcharts {
    width: 1000px;
    height: 200px;
    display: none;
    margin-bottom: 10px;
}

#runQueryPillarEcharts {
    width: 400px;
    height: 200px;
    display: none;
}

#summaryEcharts,
#summaryPercentEcharts {
    width: 600px;
    height: 250px;
    margin: 20px 0;
    display: none;
}

#conditionEcharts {
    width: 1000px;
    height: 400px;
}

#dayPartingEcharts {
    width: 810px;
    height: 250px;
}

#byProductEchart,
#byTimeEchart {
    width: 600px;
    height: 250px;
}

.echartTitle {
    font-size: 14px;
    padding: 10px 0 0 30px;
}

.siteEchart,
#statisticsEchartContent,
#summaryEchartContent,
.byProductEchart,
.byTimeEchart {
    display: none;
}

.byProduct {
    background: #fff;
    margin-bottom: 10px;
}

#siteProductEchart {
    width: 350px;
    height: 280px;
    margin: 0 auto;
}

#runQueryPillarEchartContent {
    background: #fff;
    margin-top: 10px;
}

#pPlanEchart,
#pPlanPercentEchart {
    width: 380px;
    height: 280px;
    margin: 0 auto;
}


/*表格*/

.tableCon {
    margin-top: 10px;
}

canvas {
    max-width: 1100px;
}

.seeCon iframe {
    display: none;
    width: 100%;
    min-height: 600px;
    margin-top: 10px;
}


/*小圆点*/

.dot {
    padding: 0 7px;
    border-radius: 100px;
    margin-right: 6px;
}

.el-steps {
    cursor: pointer;
}

.menuTitle {
    font-size: 14px;
    background: #fff;
    padding: 10px 10px 0 10px;
    font-weight: bold;
}

.conditionEchart .menuTitle {
    padding: 10px;
}

.conditionEchart .echartContent,
.conditionEchart .echartBtn {
    background: #fff;
}

.conditionEchart .echartBtn {
    padding: 0 10px;
    font-size: 13px;
}

.laboratoryEchartsIPQC,
.laboratoryEchartsIQC {
    padding: 20px 0;
}


/*table操作按钮*/

.cursor {
    cursor: pointer;
}

.cursorLook {
    color: #409EFF;
}

.el-button--mini,
.el-button--mini.is-round {
    padding: 7px 10px;
}

.el-table--small td,
.el-table--small th {
    padding: 5px 0;
}

.el-dialog__body {
    padding: 10px 20px;
}

.el-dialog__title {
    font-size: 14px;
}

.el-button--primary {
    background: #1C84C6;
    border-color: #1C84C6;
}

.operateBtn .el-button,
.searchBtnCon .el-button,
.operateInfo .el-button {
    background: #1AB394;
    border-color: #1AB394;
    color: #fff;
    padding: 3px 5px;
    font-size: 12px;
}

.operateBtn .info {
    background: #909399;
    border-color: #909399;
}

.searchBtnCon {
    display: inline-block;
}

.searchBtnCon .el-button {
    margin-left: 5px;
}

.operatePrimaryBtn .el-button,
.acceptBtn,
.subBtn {
    background: #409eff;
    border-color: #409eff;
    color: #fff;
    padding: 3px 5px;
    font-size: 12px;
}

.operatePrimaryBtn,
.operateDeleteBtn,
.operateBtn,
.operateOtherBtn,
.operateGrayBtn,
.operateOrangeBtn {
    display: inline-block;
}

.operateDeleteBtn .el-button {
    background: #FF2200;
    border-color: #FF2200;
    color: #fff;
    padding: 3px 5px;
    font-size: 12px;
}

.heOperateBtn {
    padding: 5px;
    background: #fff;
    overflow: auto;
    overflow-x: hidden;
    overflow-y: hidden;
}

.heOperateBtn .el-button {
    padding: 5px 8px;
    font-size: 12px;
}

.heOperateBtn .addBtn {
    background: #1C84C6;
    border-color: #1C84C6;
    color: #fff;
}

.heOperateBtn .el-button+.el-button {
    margin-left: 5px;
}

.operateGrayBtn .el-button,
.withdrawBtn {
    background: #fff;
    border-color: #d3d4d6;
    color: #333;
    padding: 3px 5px;
    font-size: 12px;
}

.operateOrangeBtn .el-button {
    background: #F8AC59;
    border-color: #F8AC59;
    color: #fff;
    padding: 3px 5px;
    font-size: 12px;
}

.operateOtherBtn .el-button {
    padding: 3px 5px;
    font-size: 12px;
}

.disabledBtn .el-button.is-disabled {
    padding: 3px 5px;
    font-size: 12px;
}


/* 输入框的边框 */


/* .el-input__inner, .el-textarea__inner {
	border: 1px solid #787878;
} */

.el-pagination__editor.el-input {
    width: 40px;
}

.el-pagination__editor.el-input .el-input__inner,
.el-pagination .el-select .el-input .el-input__inner,
.el-pager li,
.el-pagination button,
.el-pagination span:not([class*=suffix]),
.el-pagination__editor {
    height: 25px;
    line-height: 25px;
}

.searchCon {
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle;
}

.searchCon form {
    height: 32px;
}

.searchCon form .el-form-item--small.el-form-item {
    margin-bottom: 0;
    margin-right: 5px;
}

.heOperateBtn .refreshBtn,
.heOperateBtn .addBtn {
    display: inline-block;
}

.searchInput {
    width: 200px;
}

.el-select .el-input .el-select__caret {
    color: #787878;
}

.manageTaskTag ul {
    overflow: auto;
    overflow-y: hidden;
    overflow-x: hidden;
    padding: 0 10px;
    margin: 0;
    background: #fff;
}

.manageTaskTag li {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0;
}

.manageTaskTag .tag {
    margin: 0 10px 0 5px;
    border-radius: 100px;
}

.processFlow .el-card__header {
    padding: 5px 10px;
    background: #1AB394;
    color: #fff;
}

.processFlow:not(:first-child) {
    margin-top: 10px;
}

.processFlow .el-card__body {
    padding: 10px;
}

.processFlow .el-form-item--mini.el-form-item,
.processFlow .el-form-item--small.el-form-item {
    margin-bottom: 0px;
}

.workInstruction {
    margin-bottom: 10px;
}

.level .el-tag--small {
    padding: 0 5px;
    height: 20px;
    line-height: 18px;
}

.level .el-tag--plain {
    border-radius: 100px;
    font-weight: bold;
}

.levelOne .el-tag--plain {
    background-color: #fff;
    border-color: #FF0000;
    color: #FF0000;
}

.levelTwo .el-tag--plain {
    background-color: #fff;
    border-color: #FFC000;
    color: #FFC000;
}

.levelThree .el-tag--plain {
    background-color: #fff;
    border-color: #FFFF00;
    color: #FFFF00;
}


/*table表格错位*/

.el-table--border th.gutter:last-of-type {
    display: block!important;
    width: 17px!important;
}


/*步骤条*/

.el-step__title {
    font-size: 13px;
}